package com.mybatis03.mapper;


import com.mybatis03.pojo.Emp;
import com.mybatis03.pojo.Emp01;

import java.time.LocalDate;
import java.util.List;

/**
 * @author wzm
 * @create 2023-12-04 11:19
 * project_name:web2310
 * @Description
 */
//@Mapper
public interface EmpMapper01 {

    //查询全部数据的方法 理解为字段名与属性名不一致无法封装问题
    List<Emp01> getList();

    //根据id查询员工的所有信息和员工所对应部门的信息
    Emp01 getEmp01AndDeptById(Integer id);

    Emp01 getEmp01AndDeptById01(Integer id);

    /*分步查询：1.查询员工信息（deptId）2.根据员工信息中的部门号找到查询部门信息*/
    Emp01 getEmp01AndDeptById02(Integer id);


}
